perceptual art performance - Spanish English Dictionary